package jse;

import java.util.Arrays;

/**
 * @desc	二维数组的行列互换
 * @author kanggw
 * @datetime 2015年8月31日,下午8:24:34
 */
public class TestRowAndColumn {
	public static void main(String[] args) {
		int arr[][]={{1,2,3},{4,5,6},{7,8,9}};
		System.out.println("行列转换前数组");
		printArr(arr);
		int arr2[][]=new int[arr.length][arr.length];
		//互换过程
		for(int i=0;i<arr.length;i++){
			for(int j=0;j<arr.length;j++){
				arr2[j][i]=arr[i][j];
			}
		}
		System.out.println("互换后");
		printArr(arr2);
	}
	public static void printArr(int[][] arr){
		for(int i=0;i<arr.length;i++){
			for(int j=0;j<arr[i].length;j++){
				System.out.print(arr[i][j]);
			}
			System.out.println();
		}
	}
}
